<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
<html>

<!--
	Copyright (c) 1999-2008 by Digital Mars
	All Rights Reserved
	Written by Walter Bright
	www.digitalmars.com
  -->

<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" >
<title>std.c.stdio - D Programming Language - Digital Mars</title>
<link rel="stylesheet" type="text/css" href="./style.css">
<link rel="icon" type="image/gif" href="./holy.gif" />
</head>

<body>
<div id="heading">
	<a href="http://www.digitalmars.com/"><img src="./dmlogo.gif" width="270" height="53" border="0" alt="www.digitalmars.com" align="left"></a>
	<p align="right">D Programming Language 1.0</p>


	<div id="headingNav">
	<ul>
	<li><a href="http://www.prowiki.org/wiki4d/wiki.cgi?DocComments/Phobos/StdCStdio" title="Read/write comments and feedback">Comments</a></li>
	<li><a href="http://www.digitalmars.com/d/1.0/index.html" title="D Programming Language" class="dlink">D</a></li>
	<li><a href="http://www.digitalmars.com/advancedsearch.html" title="Search Digital Mars web site">Search</a></li>
	<li><a href="http://www.digitalmars.com/" title="www.digitalmars.com">Home</a></li>
	</ul>
	</div>

	<div id="lastupdate">Last update Wed Oct  1 23:47:51 2008</div>
</div>

<!-- -->

<div id="navigation">
    <div class="navblock">
<form method="get" action="http://www.google.com/search">
<div id="searchbox">
<input id="q" name="q" size="10" value="RTL Search" onFocus='if(this.value == "RTL Search"){this.value="";}'>
<input type="hidden" id="domains" name="domains" value="www.digitalmars.com">
<input type="hidden" id="sitesearch" name="sitesearch" value="www.digitalmars.com/d/1.0/phobos">
<input type="hidden" id="sourceid" name="sourceid" value="google-search">
<input type="submit" id="submit" name="submit" value="Go">
</div>
</form>
<div id="toctop">
    <ul>
	<li><a href="http://www.digitalmars.com/d/1.0/index.html" title="D Programming Language">D ...</a></li>
	<li><a href="http://www.digitalmars.com/d/1.0/lex.html" title="D Language Specification">Language ...</a></li>
	<li><a href="phobos.html" title="D Runtime Library">Phobos ...</a></li>
	<li><a href="http://www.digitalmars.com/d/1.0/comparison.html" title="Language Comparisons">Comparisons ...</a></li>
    </ul>
</div>
</div>
    <div class="navblock">
<ul>
<li><a href="index.html" title="Index of all HTML files">Index</a></li>
</ul>
    <ul>
	<li><a href="object.html" title="root of object hierarchy">object</a></li>
    </ul>
    <h2><a href="phobos.html#std" title="D standard modules">std</a></h2>
    <ul>
	<li><a href="std.base64.html" title="Encode/decode base64 format">std.base64</a></li>
	<li><a href="std.bind.html" title="Function argument binding">std.bind</a></li>
	<li><a href="std.bitarray.html" title="Arrays of bits">std.bitarray</a></li>
	<li><a href="std.boxer.html" title="Box/unbox types">std.boxer</a></li>
	<li><a href="std.compiler.html" title="Information about the D compiler implementation">std.compiler</a></li>
	<li><a href="std.conv.html" title="Conversion of strings to integers">std.conv</a></li>
	<li><a href="std.cover.html" title="D coverage analyzer">std.cover</a></li>
	<li><a href="std.cpuid.html" title="CPU identification">std.cpuid</a></li>
	<li><a href="std.ctype.html" title="Simple character classification">std.ctype</a></li>
	<li><a href="std.date.html" title="Date and time functions">std.date</a></li>
	<li><a href="std.demangle.html" title="Demangle D names">std.demangle</a></li>
	<li><a href="std.file.html" title="Basic file operations">std.file</a></li>
	<li><a href="std.format.html" title="Formatted conversions of values to strings">std.format</a></li>
	<li><a href="std.gc.html" title="Control the garbage collector">std.gc</a></li>
	<li><a href="std.intrinsic.html" title="Compiler built in intrinsic functions">std.intrinsic</a></li>
	<li><a href="std.math.html" title="the usual math functions">std.math</a></li>
	<li><a href="std.md5.html" title="Compute MD5 digests">std.md5</a></li>
	<li><a href="std.metastrings.html" title="Metaprogramming with strings">std.metastrings</a></li>
	<li><a href="std.mmfile.html" title="Memory mapped files">std.mmfile</a></li>
	<li><a href="std.openrj.html" title="Basic database">std.openrj</a></li>
	<li><a href="std.outbuffer.html" title="Assemble data into an array of bytes">std.outbuffer</a></li>
	<li><a href="std.outofmemory.html" title="Out of memory exception">std.outofmemory</a></li>
	<li><a href="std.path.html" title="Manipulate file names, path names, etc.">std.path</a></li>
	<li><a href="std.process.html" title="Create/destroy threads">std.process</a></li>
	<li><a href="std.random.html" title="Random number generation">std.random</a></li>
	<li><a href="std.regexp.html" title="regular expressions">std.regexp</a></li>
	<li><a href="std.signals.html" title="Signals">std.signals</a></li>
	<li><a href="std.socket.html" title="Sockets">std.socket</a></li>
	<li><a href="std.socketstream.html" title="Stream for a blocking, connected Socket">std.socketstream</a></li>
	<li><a href="std.stdint.html" title="Integral types for various purposes">std.stdint</a></li>
	<li><a href="std.stdio.html" title="Standard I/O">std.stdio</a></li>
	<li><a href="std.cstream.html" title="Stream I/O">std.cstream</a></li>
	<li><a href="std.stream.html" title="Stream I/O">std.stream</a></li>
	<li><a href="std.string.html" title="Basic string operations">std.string</a></li>
	<li><a href="std.system.html" title="Inquire about the CPU, operating system">std.system</a></li>
	<li><a href="std.thread.html" title="Thread operations">std.thread</a></li>
	<li><a href="std.traits.html" title="Type traits">std.traits</a></li>
	<li><a href="std.typetuple.html" title="Type tuples">std.typetuple</a></li>
	<li><a href="std.uni.html" title="Unicode classification">std.uni</a></li>
	<li><a href="std.uri.html" title="Encode and decode Uniform Resource Identifiers (URIs)">std.uri</a></li>
	<li><a href="std.utf.html" title="Encode and decode utf character encodings">std.utf</a></li>
	<li><a href="std.zip.html" title="Read/write zip archives">std.zip</a></li>
	<li><a href="std.zlib.html" title="Compression / Decompression of data">std.zlib</a></li>
	<li><a href="std.c.fenv.html" title="Floating point environment">std.c.fenv</a></li>
	<li><a href="std.c.locale.html" title="Locale">std.c.locale</a></li>
	<li><a href="std.c.math.html" title="Math">std.c.math</a></li>
	<li><a href="std.c.process.html" title="Process">std.c.process</a></li>
	<li><a href="std.c.stdarg.html" title="Variadic arguments">std.c.stdarg</a></li>
	<li><a href="std.c.stddef.html" title="Standard definitions">std.c.stddef</a></li>
	<li><a href="std.c.stdio.html" title="Standard I/O">std.c.stdio</a></li>
	<li><a href="std.c.stdlib.html" title="Standard library">std.c.stdlib</a></li>
	<li><a href="std.c.string.html" title="Strings">std.c.string</a></li>
	<li><a href="std.c.time.html" title="Time">std.c.time</a></li>
	<li><a href="std.c.wcharh.html" title="Wide characters">std.c.wcharh</a></li>
	<li><a href="std.windows.charset.html" title="Conversion to/from Windows character sets">std.windows.charset</a></li>
	<li><a href="phobos.html#std_windows" title="Modules specific to Windows">std.windows</a></li>
	<li><a href="phobos.html#std_linux" title="Modules specific to Windows">std.linux</a></li>
	<li><a href="phobos.html#std_c_windows" title="C Windows API">std.c.windows</a></li>
	<li><a href="phobos.html#std_c_linux" title="C Linux API">std.c.linux</a></li>
    </ul>
</div>
</div>
<div id="content">
    <h1><a href="./htmlsrc/std.c.stdio.html">std.c.stdio</a></h1>
    
C's &lt;stdio.h&gt;
 <br><br>
<b>Authors:</b><br>
Walter Bright, Digital Mars, www.digitalmars.com<br><br>
<b>License:</b><br>
Public Domain<br><br>
<dl>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L34" title="At line 34.">EOF</a>; [const, extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L35" title="At line 35.">FOPEN_MAX</a>; [const, extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L36" title="At line 36.">FILENAME_MAX</a>; [const, extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L37" title="At line 37.">TMP_MAX</a>; [const, extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L38" title="At line 38.">L_tmpnam</a>; [const, extern(C)]</big></dt>
<dd></dd>
<dt><big>enum;</big></dt>
<dd>
<dl>
<dt><big><a href="./htmlsrc/std.c.stdio.html#L41" title="At line 41.">SEEK_SET</a></big></dt>
<dd></dd>
<dt><big><a href="./htmlsrc/std.c.stdio.html#L41" title="At line 41.">SEEK_CUR</a></big></dt>
<dd></dd>
<dt><big><a href="./htmlsrc/std.c.stdio.html#L41" title="At line 41.">SEEK_END</a></big></dt>
<dd></dd></dl></dd>
<dt><big>struct <a href="./htmlsrc/std.c.stdio.html#L43" title="At line 43.">_iobuf</a>;</big></dt>
<dd>
<dl>
<dt><big>char* <a href="./htmlsrc/std.c.stdio.html#L59" title="At line 59.">_read_ptr</a>;</big></dt>
<dd></dd>
<dt><big>char* <a href="./htmlsrc/std.c.stdio.html#L60" title="At line 60.">_read_end</a>;</big></dt>
<dd></dd>
<dt><big>char* <a href="./htmlsrc/std.c.stdio.html#L61" title="At line 61.">_read_base</a>;</big></dt>
<dd></dd>
<dt><big>char* <a href="./htmlsrc/std.c.stdio.html#L62" title="At line 62.">_write_base</a>;</big></dt>
<dd></dd>
<dt><big>char* <a href="./htmlsrc/std.c.stdio.html#L63" title="At line 63.">_write_ptr</a>;</big></dt>
<dd></dd>
<dt><big>char* <a href="./htmlsrc/std.c.stdio.html#L64" title="At line 64.">_write_end</a>;</big></dt>
<dd></dd>
<dt><big>char* <a href="./htmlsrc/std.c.stdio.html#L65" title="At line 65.">_buf_base</a>;</big></dt>
<dd></dd>
<dt><big>char* <a href="./htmlsrc/std.c.stdio.html#L66" title="At line 66.">_buf_end</a>;</big></dt>
<dd></dd>
<dt><big>char* <a href="./htmlsrc/std.c.stdio.html#L67" title="At line 67.">_save_base</a>;</big></dt>
<dd></dd>
<dt><big>char* <a href="./htmlsrc/std.c.stdio.html#L68" title="At line 68.">_backup_base</a>;</big></dt>
<dd></dd>
<dt><big>char* <a href="./htmlsrc/std.c.stdio.html#L69" title="At line 69.">_save_end</a>;</big></dt>
<dd></dd>
<dt><big>void* <a href="./htmlsrc/std.c.stdio.html#L70" title="At line 70.">_markers</a>;</big></dt>
<dd></dd>
<dt><big>_iobuf* <a href="./htmlsrc/std.c.stdio.html#L71" title="At line 71.">_chain</a>;</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L72" title="At line 72.">_fileno</a>;</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L73" title="At line 73.">_blksize</a>;</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L74" title="At line 74.">_old_offset</a>;</big></dt>
<dd></dd>
<dt><big>ushort <a href="./htmlsrc/std.c.stdio.html#L75" title="At line 75.">_cur_column</a>;</big></dt>
<dd></dd>
<dt><big>byte <a href="./htmlsrc/std.c.stdio.html#L76" title="At line 76.">_vtable_offset</a>;</big></dt>
<dd></dd>
<dt><big>char[1] <a href="./htmlsrc/std.c.stdio.html#L77" title="At line 77.">_shortbuf</a>;</big></dt>
<dd></dd>
<dt><big>void* <a href="./htmlsrc/std.c.stdio.html#L78" title="At line 78.">_lock</a>;</big></dt>
<dd></dd></dl></dd>
<dt><big>alias _iobuf <a href="./htmlsrc/std.c.stdio.html#L82" title="At line 82.">FILE</a>;</big></dt>
<dd></dd>
<dt><big>enum;</big></dt>
<dd>
<dl>
<dt><big><a href="./htmlsrc/std.c.stdio.html#L86" title="At line 86.">_F_RDWR</a></big></dt>
<dd></dd>
<dt><big><a href="./htmlsrc/std.c.stdio.html#L87" title="At line 87.">_F_READ</a></big></dt>
<dd></dd>
<dt><big><a href="./htmlsrc/std.c.stdio.html#L88" title="At line 88.">_F_WRIT</a></big></dt>
<dd></dd>
<dt><big><a href="./htmlsrc/std.c.stdio.html#L89" title="At line 89.">_F_BUF</a></big></dt>
<dd></dd>
<dt><big><a href="./htmlsrc/std.c.stdio.html#L90" title="At line 90.">_F_LBUF</a></big></dt>
<dd></dd>
<dt><big><a href="./htmlsrc/std.c.stdio.html#L91" title="At line 91.">_F_ERR</a></big></dt>
<dd></dd>
<dt><big><a href="./htmlsrc/std.c.stdio.html#L92" title="At line 92.">_F_EOF</a></big></dt>
<dd></dd>
<dt><big><a href="./htmlsrc/std.c.stdio.html#L93" title="At line 93.">_F_BIN</a></big></dt>
<dd></dd>
<dt><big><a href="./htmlsrc/std.c.stdio.html#L94" title="At line 94.">_F_IN</a></big></dt>
<dd></dd>
<dt><big><a href="./htmlsrc/std.c.stdio.html#L95" title="At line 95.">_F_OUT</a></big></dt>
<dd></dd>
<dt><big><a href="./htmlsrc/std.c.stdio.html#L96" title="At line 96.">_F_TERM</a></big></dt>
<dd></dd></dl></dd>
<dt><big>enum;</big></dt>
<dd>
<dl>
<dt><big><a href="./htmlsrc/std.c.stdio.html#L138" title="At line 138.">_IOFBF</a></big></dt>
<dd></dd>
<dt><big><a href="./htmlsrc/std.c.stdio.html#L139" title="At line 139.">_IOLBF</a></big></dt>
<dd></dd>
<dt><big><a href="./htmlsrc/std.c.stdio.html#L140" title="At line 140.">_IONBF</a></big></dt>
<dd></dd></dl></dd>
<dt><big>FILE * <a href="./htmlsrc/std.c.stdio.html#L155" title="At line 155.">stdin</a>; [extern]</big></dt>
<dd></dd>
<dt><big>FILE * <a href="./htmlsrc/std.c.stdio.html#L156" title="At line 156.">stdout</a>; [extern]</big></dt>
<dd></dd>
<dt><big>FILE * <a href="./htmlsrc/std.c.stdio.html#L157" title="At line 157.">stderr</a>; [extern]</big></dt>
<dd></dd>
<dt><big>alias int <a href="./htmlsrc/std.c.stdio.html#L167" title="At line 167.">fpos_t</a>;</big></dt>
<dd></dd>
<dt><big>char * <a href="./htmlsrc/std.c.stdio.html#L169" title="At line 169.">tmpnam</a>(char *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>FILE * <a href="./htmlsrc/std.c.stdio.html#L170" title="At line 170.">fopen</a>(char *, char *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>FILE * <a href="./htmlsrc/std.c.stdio.html#L171" title="At line 171.">_fsopen</a>(char *, char *, int); [extern(C)]</big></dt>
<dd></dd>
<dt><big>FILE * <a href="./htmlsrc/std.c.stdio.html#L172" title="At line 172.">freopen</a>(char *, char *, FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L173" title="At line 173.">fseek</a>(FILE *, int, int); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L174" title="At line 174.">ftell</a>(FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>char * <a href="./htmlsrc/std.c.stdio.html#L175" title="At line 175.">fgets</a>(char *, int, FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L176" title="At line 176.">fgetc</a>(FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L177" title="At line 177.">_fgetchar</a>(); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L178" title="At line 178.">fflush</a>(FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L179" title="At line 179.">fclose</a>(FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L180" title="At line 180.">fputs</a>(char *, FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>char * <a href="./htmlsrc/std.c.stdio.html#L181" title="At line 181.">gets</a>(char *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L182" title="At line 182.">fputc</a>(int, FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L183" title="At line 183.">_fputchar</a>(int); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L184" title="At line 184.">puts</a>(char *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L185" title="At line 185.">ungetc</a>(int, FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>size_t <a href="./htmlsrc/std.c.stdio.html#L186" title="At line 186.">fread</a>(void *, size_t, size_t, FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>size_t <a href="./htmlsrc/std.c.stdio.html#L187" title="At line 187.">fwrite</a>(void *, size_t, size_t, FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L189" title="At line 189.">fprintf</a>(FILE *, char *, ...); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L190" title="At line 190.">vfprintf</a>(FILE *, char *, va_list); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L191" title="At line 191.">vprintf</a>(char *, va_list); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L192" title="At line 192.">sprintf</a>(char *, char *, ...); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L193" title="At line 193.">vsprintf</a>(char *, char *, va_list); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L194" title="At line 194.">scanf</a>(char *, ...); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L195" title="At line 195.">fscanf</a>(FILE *, char *, ...); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L196" title="At line 196.">sscanf</a>(char *, char *, ...); [extern(C)]</big></dt>
<dd></dd>
<dt><big>void <a href="./htmlsrc/std.c.stdio.html#L197" title="At line 197.">setbuf</a>(FILE *, char *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L198" title="At line 198.">setvbuf</a>(FILE *, char *, int, size_t); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L199" title="At line 199.">remove</a>(char *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L200" title="At line 200.">rename</a>(char *, char *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>void <a href="./htmlsrc/std.c.stdio.html#L201" title="At line 201.">perror</a>(char *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L202" title="At line 202.">fgetpos</a>(FILE *, fpos_t *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L203" title="At line 203.">fsetpos</a>(FILE *, fpos_t *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>FILE * <a href="./htmlsrc/std.c.stdio.html#L204" title="At line 204.">tmpfile</a>(); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L205" title="At line 205.">_rmtmp</a>(); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L206" title="At line 206.">_fillbuf</a>(FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L207" title="At line 207.">_flushbu</a>(int, FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L209" title="At line 209.">getw</a>(FILE * <i>FHdl</i>); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L210" title="At line 210.">putw</a>(int <i>Word</i>, FILE * <i>FilePtr</i>); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L213" title="At line 213.">getchar</a>(); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L215" title="At line 215.">putchar</a>(int <i>c</i>); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L217" title="At line 217.">getc</a>(FILE * <i>fp</i>); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L219" title="At line 219.">putc</a>(int <i>c</i>, FILE * <i>fp</i>); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L240" title="At line 240.">ferror</a>(FILE * <i>fp</i>); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L241" title="At line 241.">feof</a>(FILE * <i>fp</i>); [extern(C)]</big></dt>
<dd></dd>
<dt><big>void <a href="./htmlsrc/std.c.stdio.html#L242" title="At line 242.">clearerr</a>(FILE * <i>fp</i>); [extern(C)]</big></dt>
<dd></dd>
<dt><big>void <a href="./htmlsrc/std.c.stdio.html#L243" title="At line 243.">rewind</a>(FILE * <i>fp</i>); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L244" title="At line 244.">_bufsize</a>(FILE * <i>fp</i>); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L245" title="At line 245.">fileno</a>(FILE * <i>fp</i>); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L246" title="At line 246.">snprintf</a>(char *, size_t, char *, ...); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L247" title="At line 247.">vsnprintf</a>(char *, size_t, char *, va_list); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L250" title="At line 250.">unlink</a>(char *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>FILE * <a href="./htmlsrc/std.c.stdio.html#L251" title="At line 251.">fdopen</a>(int, char *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L252" title="At line 252.">fgetchar</a>(); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L253" title="At line 253.">fputchar</a>(int); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L254" title="At line 254.">fcloseall</a>(); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L255" title="At line 255.">filesize</a>(char *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L256" title="At line 256.">flushall</a>(); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L257" title="At line 257.">getch</a>(); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L258" title="At line 258.">getche</a>(); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L259" title="At line 259.">kbhit</a>(); [extern(C)]</big></dt>
<dd></dd>
<dt><big>char * <a href="./htmlsrc/std.c.stdio.html#L260" title="At line 260.">tempnam</a>(char * <i>dir</i>, char * <i>pfx</i>); [extern(C)]</big></dt>
<dd></dd>
<dt><big>wchar_t * <a href="./htmlsrc/std.c.stdio.html#L262" title="At line 262.">_wtmpnam</a>(wchar_t *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>FILE * <a href="./htmlsrc/std.c.stdio.html#L263" title="At line 263.">_wfopen</a>(wchar_t *, wchar_t *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>FILE * <a href="./htmlsrc/std.c.stdio.html#L264" title="At line 264.">_wfsopen</a>(wchar_t *, wchar_t *, int); [extern(C)]</big></dt>
<dd></dd>
<dt><big>FILE * <a href="./htmlsrc/std.c.stdio.html#L265" title="At line 265.">_wfreopen</a>(wchar_t *, wchar_t *, FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>wchar_t * <a href="./htmlsrc/std.c.stdio.html#L266" title="At line 266.">fgetws</a>(wchar_t *, int, FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L267" title="At line 267.">fputws</a>(wchar_t *, FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>wchar_t * <a href="./htmlsrc/std.c.stdio.html#L268" title="At line 268.">_getws</a>(wchar_t *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L269" title="At line 269.">_putws</a>(wchar_t *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L270" title="At line 270.">wprintf</a>(wchar_t *, ...); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L271" title="At line 271.">fwprintf</a>(FILE *, wchar_t *, ...); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L272" title="At line 272.">vwprintf</a>(wchar_t *, va_list); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L273" title="At line 273.">vfwprintf</a>(FILE *, wchar_t *, va_list); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L274" title="At line 274.">swprintf</a>(wchar_t *, wchar_t *, ...); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L275" title="At line 275.">vswprintf</a>(wchar_t *, wchar_t *, va_list); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L276" title="At line 276.">_snwprintf</a>(wchar_t *, size_t, wchar_t *, ...); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L277" title="At line 277.">_vsnwprintf</a>(wchar_t *, size_t, wchar_t *, va_list); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L278" title="At line 278.">wscanf</a>(wchar_t *, ...); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L279" title="At line 279.">fwscanf</a>(FILE *, wchar_t *, ...); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L280" title="At line 280.">swscanf</a>(wchar_t *, wchar_t *, ...); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L281" title="At line 281.">_wremove</a>(wchar_t *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>void <a href="./htmlsrc/std.c.stdio.html#L282" title="At line 282.">_wperror</a>(wchar_t *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>FILE * <a href="./htmlsrc/std.c.stdio.html#L283" title="At line 283.">_wfdopen</a>(int, wchar_t *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>wchar_t * <a href="./htmlsrc/std.c.stdio.html#L284" title="At line 284.">_wtempnam</a>(wchar_t *, wchar_t *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>wchar_t <a href="./htmlsrc/std.c.stdio.html#L285" title="At line 285.">fgetwc</a>(FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>wchar_t <a href="./htmlsrc/std.c.stdio.html#L286" title="At line 286.">_fgetwchar_t</a>(); [extern(C)]</big></dt>
<dd></dd>
<dt><big>wchar_t <a href="./htmlsrc/std.c.stdio.html#L287" title="At line 287.">fputwc</a>(wchar_t, FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>wchar_t <a href="./htmlsrc/std.c.stdio.html#L288" title="At line 288.">_fputwchar_t</a>(wchar_t); [extern(C)]</big></dt>
<dd></dd>
<dt><big>wchar_t <a href="./htmlsrc/std.c.stdio.html#L289" title="At line 289.">ungetwc</a>(wchar_t, FILE *); [extern(C)]</big></dt>
<dd></dd>
<dt><big>wchar_t <a href="./htmlsrc/std.c.stdio.html#L292" title="At line 292.">getwchar_t</a>(); [extern(C)]</big></dt>
<dd></dd>
<dt><big>wchar_t <a href="./htmlsrc/std.c.stdio.html#L294" title="At line 294.">putwchar_t</a>(wchar_t <i>c</i>); [extern(C)]</big></dt>
<dd></dd>
<dt><big>wchar_t <a href="./htmlsrc/std.c.stdio.html#L296" title="At line 296.">getwc</a>(FILE * <i>fp</i>); [extern(C)]</big></dt>
<dd></dd>
<dt><big>wchar_t <a href="./htmlsrc/std.c.stdio.html#L298" title="At line 298.">putwc</a>(wchar_t <i>c</i>, FILE * <i>fp</i>); [extern(C)]</big></dt>
<dd></dd>
<dt><big>int <a href="./htmlsrc/std.c.stdio.html#L300" title="At line 300.">fwide</a>(FILE* <i>fp</i>, int <i>mode</i>); [extern(C)]</big></dt>
<dd></dd></dl>
    <br><br>
<br><br>
<!-- Google ad -->
<script type="text/javascript"><!--
/**/google_ad_client = "pub-5628673096434613";
/**/google_ad_width = 728;
/**/google_ad_height = 90;
/**/google_ad_format = "728x90_as";
/**/google_ad_channel ="6203743411";
/**/google_page_url = document.location;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>


<div id="copyright">
Copyright &copy; 1999-2008 by Digital Mars, All Rights Reserved |
Page generated by <a href="http://code.google.com/p/dil">dil</a> on Wed Oct  1 23:47:51 2008
</div>

</body>
</html>